/** 
 * Zerlegt einen String mit Namen in mehrere Einzelteile
 *  
 * Datei: StichwortParser.java         Autor: Simon Schindelmann 
 * Datum: 18.11.11                     Version: 0.1
 * 
 */

package medienverwaltung;

public class StichwortParser
{
  StichwortParser ()
  {
  }

  
  /**
   * Hier werden die Stichworte die durch kommas getrennt sind. Einzeln
   * in ein Array gespeichert.
   * @param wort Enthaelt die Stichwoerter.
   * @return Liefert ein Array mit den Stichwoertern zurueck.
   */
  public static String[] parsen (String wort)
  {
    String text = wort;
    // Trennsymbole sind Komma und eine oder mehre Leerzeichen dahinter.
    String Trennsymoble1 = "\\,\\s*";
    String[] tokens = text.split (Trennsymoble1);
    String[] tokens_temp = tokens;
    
    for(int i = 0; i < tokens.length; i++)
    {
      tokens[i] = tokens_temp[i].toLowerCase ();
    }
    return tokens;
  }
}
